====== Erweiterungen ======

SoSci Survey unterstützt einige Erweiterungen zur Verwendung in Befragungsprojekten oder bei der Server-Verwaltung. Diese Kapitel beschreibt, wie die Erweiterungen auf einem Server installiert werden.


===== reCaptcha =====

Mit einem Captcha kann im Fragebogen überprüft werden, ob der Teilnehmer ein Mensch oder nur ein Computer ist. Zur Anzeige von Captchas im Fragebogen kann SoSci Survey das Modul [[http://www.google.com/recaptcha| reCaptcha]] von Google einbinden. Dafür benötigt man einen privaten und öffentlichen Schlüssel, um auf reCaptcha zuzugreifen. Diesen erhält man von Google auf der [[http://www.google.com/recaptcha| reCaptcha Homepage]].

Das Schlüsselpaar muss man in der **Server-Verwaltung** bei **Erweiterungen** eintragen. Anschließend kann die Captcha-Frage wie jede andere Frage im Fragebogen verwendet werden.

===== Google Translate =====

SoSci Survey kann die Übersetzung von Fragebögen unter **Sprachversionen** -> **Übersetzungshilfe** aktiv unterstützen. Dabei werden die Textbausteine zur automatischen Übersetzung an Google Translate weitergeleitet. Der Projektleiter kann diese Übersetzungen anschließend prüfen, korrigieren und übernehmen.

Um den kostenpflichtigen Übersetzungs-Dienst von Google zu verwenden, benötigt man einen API Key (Schlüssel). Zur Erzeugung des Schlüssels benötigt man ein Google-Konto, mit dem man sich auf der [[https://code.google.com/apis/console/?api=translate|Google API Konsole]] einloggt. Für den (neuen) API Key muss die Funktion "Translate API" aktiviert werden. Den API Key trägt man anschließend in den Server-Einstellungen von SoSci Survey ein.

**Hinweis:** Der eingetragene API Key wird unverschlüsselt in der Konfiguration von SoSci Survey gespeichert. Verwenden Sie diesen Schlüssel nur für Google Translate und nutzen Sie für andere Services andere Schlüssel.

**Hinweis:** Bei der automatischen Übersetzung werden die Texte an die API (Application Programming Interface) des Unternehmens Google übermittelt, dort verarbeitet und u.U. gespeichert und analysiert.

===== Verbotene E-Mail-Adressen =====

Falls bei der Registrierung bestimmte E-Mail-Adressen oder Domains gesperrt werden sollen, können entsprechende Listen z.B. im Verzeichnis ''plugins/trashmail/'' gespeichert werden. Das Verzeichnis (nicht die Liste) muss in den **Server-Einstellungen** → **Erweiterungen** eingetragen werden.

SoSci Survey lädt bei einer Registrierung alle Dateien in dem Verzeichnis. Die Zeilen können entweder...

  * eine E-Mail-Adresse (z.B. max.mustermann@beispiel.de),
  * eine Domain (z.B. beispieldomain.de) oder
  * einen Kommentar enthalten, der mit einem Sharp-Zeichen (#) beginnt (z.B. # Liste vom 24.12.2010)

Falls auf die E-Mail-Adresse oder Domain noch etwas folgt (z.B. ein Tabulator, ein Semikolon, ein Kommentar), wird dies ignoriert.

Eine Liste von Wegwerf-E-Mail-Adressen pflegt z.B. [[http://www.mogelmail.de|mogelmail.de]]. Allerdings ist die Liste mittlerweile nicht mehr als Datei abrufbar. Das Installationspaket von SoSci Survey enthält eine veraltete Liste dieses Anbieters.


